#include <iostream>
#include <vector>
#include <string>
#include <cstring>
#include <algorithm>
#include <map>
#include <climits>

using namespace std;
/*
用大数类，写个求和，高精！
*/
class BigInteger{
private:
    static const long long BASE=1e8;
    static const long long WIDTH=8;
    bool sign;
    size_t length;
    vector<long long > num;
public:
    BigInteger(const char *n);


    friend istream& operator>>(istream &in,BigInteger &n);

};


istream& operator>>(istream &in,BigInteger &n){
    string str;
    cin >> str;
    int len=str.length();
    int i,start=0;
    if(str[0]=='-'){
        start=1;
    }
    if(str[start]=='\0'){
        return in;
    }
    


}



/**
 * 大数类结束
 */



int main(){




    return 0;
}